home *** CD-ROM | disk | FTP | other *** search
/ Inter.Net 55-1 / Inter.Net 55-1.iso / CBuilder / Setup / BCB / data.z / drpctrls.hpp < prev    next >
Encoding:
C/C++ Source or Header  |  1998-02-09  |  2.4 KB  |  50 lines

  1. // Borland C++ Builder
  2. // Copyright (c) 1995, 1998 by Borland International
  3. // All rights reserved
  4.  
  5. // (DO NOT EDIT: machine generated header) 'DrpCtrls.pas' rev: 3.00
  6.  
  7. #ifndef DrpCtrlsHPP
  8. #define DrpCtrlsHPP
  9. #include <DsgnIntf.hpp>
  10. #include <Forms.hpp>
  11. #include <Controls.hpp>
  12. #include <DBTables.hpp>
  13. #include <Db.hpp>
  14. #include <Classes.hpp>
  15. #include <SysInit.hpp>
  16. #include <System.hpp>
  17.  
  18. //-- user supplied -----------------------------------------------------------
  19.  
  20. namespace Drpctrls
  21. {
  22. //-- type declarations -------------------------------------------------------
  23. //-- var, const, procedure ---------------------------------------------------
  24. extern PACKAGE void __fastcall RegisterFieldControl(System::TMetaClass* FieldClass, const System::AnsiString 
  25.     ControlClass);
  26. extern PACKAGE System::TMetaClass* __fastcall CreateControlClass(Db::TDataSet* Dataset, const System::AnsiString 
  27.     FieldName, System::AnsiString ControlClassName);
  28. extern PACKAGE Controls::TControl* __fastcall CreateFieldControl(Dsgnintf::TFormDesigner* Designer, 
  29.     Db::TField* Field, System::AnsiString ControlClassName, Classes::TComponent* Parent, int X, int Y, 
  30.     bool WithLabel);
  31. extern PACKAGE Dbtables::TStoredProc* __fastcall CreateStoredProc(Dsgnintf::TFormDesigner* Designer, 
  32.     Classes::TComponent* Parent, const System::AnsiString DatabaseName, const System::AnsiString StoredProcName
  33.     , int X, int Y);
  34. extern PACKAGE Controls::TControl* __fastcall CreateStoredProcControl(Dsgnintf::TFormDesigner* Designer
  35.     , Dbtables::TStoredProc* StoredProc, Classes::TComponent* Parent, int X, int Y);
  36. extern PACKAGE Dbtables::TTable* __fastcall CreateTable(Dsgnintf::TFormDesigner* Designer, const System::AnsiString 
  37.     DatabaseName, const System::AnsiString TableName);
  38. extern PACKAGE Controls::TControl* __fastcall CreateTableControl(Dsgnintf::TFormDesigner* Designer, 
  39.     Dbtables::TTable* Table, Classes::TComponent* Parent, int X, int Y);
  40. extern PACKAGE Controls::TControl* __fastcall CreateDroppedControl(Dsgnintf::TFormDesigner* Designer
  41.     , const System::AnsiString DatabaseName, const System::AnsiString TableName, const System::AnsiString 
  42.     StoredProcName, const System::AnsiString FieldName, Classes::TComponent* Parent, int X, int Y);
  43.  
  44. }    /* namespace Drpctrls */
  45. #if !defined(NO_IMPLICIT_NAMESPACE_USE)
  46. using namespace Drpctrls;
  47. #endif
  48. //-- end unit ----------------------------------------------------------------
  49. #endif    // DrpCtrls
  50.